lower limb amputation stump - French English Dictionary